supporting castro - Almanca İngilizce Sözlük